animal with spots on its neck feathers or fur - Spanisch Englisch Wörterbuch